perfectly finished - German English Dictionary